Skip to main content

Wifi Mesh Nodes

Config Nodes

wifi mesh init

Initialize the WiFi mesh

Inputs

  • Mesh channel : Specify a Mesh network channel
  • Allow channel switch : Allow switching mesh network channel
  • Mesh id : Specify a Mesh network ID
  • Mesh id len : Specify the Length of mesh network ID
  • Router ssid : Specify the Router SSID
  • Router password : Specify the Router password
  • Allow router switch : Allow switching connected router
  • Ap password : Specify the Access point password
  • Maximum connection : Specify the Maximum allowed connections
  • Nonmesh max connection : Maximum allowed non-mesh connections
  • Authmode : Select the Authentication mode for AP

Proc Nodes

wifi mesh stop

Stop the WiFi mesh

Inputs

  • Config : Select the wifi mesh config

Outputs

  • Success : Success

wifi mesh send

Send data in WiFi mesh

Inputs

  • config : Select the mesh config
  • Mac address : Data to send
  • Data : Data to send
  • Data Protocol : Mesh protocol type
  • Type of service : Type of service
  • Flag : Send flags
  • Option count : Number of options

Outputs

  • Send byte : Send byte

wifi mesh send block time

Send data with block time in WiFi mesh

Inputs

  • config : Wifi mesh send block time
  • block time(ms) : Time to block sending

Outputs

  • send block time success : send block time success

wifi mesh get config

Get WiFi wifi mesh inituration

Inputs

  • config : Select the wifi mesh config

Outputs

  • Channel : Channel
  • Allow channel switch : Allow Channel Switch
  • Mesh id : Mesh ID
  • Router ssid : Router SSID
  • *Router ssid len * : Router SSID length
  • Bssid : BSSID
  • *Router password * : Router Password
  • Allow router switch : Allow Router Switch
  • *Ap password * : AP Password
  • Max connection : Max Connections
  • Nonmesh max connection : Non-mesh max connections

wifi mesh set router

Set WiFi mesh router

Inputs

  • config : Select the wifi mesh config
  • Ssid : Router SSID to set
  • Bssid : Router BSSID to set
  • Password : Router password to set
  • Allow router switch : Allow router switching

Outputs

  • Set router success : Set Router success

wifi mesh get router

Get WiFi mesh router

Inputs

  • config : select the wifi mesh config

Outputs

  • Ssid : SSID
  • Ssid len : SSID length
  • Bssid : BSSID
  • Password : Password
  • Allow router switch : Allow router switch

wifi mesh set id

Set WiFi mesh ID

Inputs

  • config : Select the wifi mesh config
  • Mac Address : Mesh ID to set

Outputs

  • Set id success : Set ID success

wifi mesh get id

Get WiFi mesh ID

Inputs

  • config : Select the wifi mesh config

Outputs

  • Mac Address : Address

wifi mesh set type

Set WiFi mesh type

Inputs

  • config : select wifi mesh config
  • Mesh type : Mesh type to set

Outputs

  • Set type success : Set Type success

wifi mesh get type

Get WiFi mesh type

Inputs

  • config : Select the mesh config

Outputs

  • Mesh type : Mesh Type

wifi mesh set max layer

Set WiFi mesh max layer

Inputs

  • config : select the wifi mesh config
  • Maximum layer : Maximum layer to set

Outputs

  • Set max layer success : Max layer success

wifi mesh get max layer

Get WiFi mesh max layer

Inputs

  • config : Select the wifi mesh config

Outputs

  • Maximum layer : Max Layer

wifi mesh set ap password

Set WiFi mesh AP password

Inputs

  • config : select the wifi mesh config
  • Password : AP password to set
  • Length : Length of AP password

Outputs

  • Set ap password success : Set AP Password Success

wifi mesh set ap authmode

Set WiFi mesh AP auth mode

Inputs

  • config : select the wifi mesh config
  • Authmode : Authentication mode to set

Outputs

  • Set ap authmode success : set ap authmode success

wifi mesh get ap authmode

Get WiFi mesh AP auth mode

Inputs

  • config : select the wifi mesh config

Outputs

  • Authmode : authmode

wifi mesh set ap connections

Set WiFi mesh AP connections

Inputs

  • config : select the wifi mesh config
  • Connections : Number of connections to set

Outputs

  • Set ap connections success : set ap connections success

wifi mesh get ap connections

Get WiFi mesh AP connections

Inputs

  • config : Get wifi mesh AP connections

Outputs

  • Connections : connections

wifi mesh get non mesh connections

Get WiFi mesh non-mesh connections

Inputs

  • config : select the wifi mesh config

Outputs

  • Non mesh connections : non mesh connections

wifi mesh get layer

Get WiFi mesh layer

Inputs

  • config : get wifi mesh layer

Outputs

  • Mesh layer : layer

wifi mesh get parent bssid

Get WiFi mesh parent BSSID

Inputs

  • config : select the wifi mesh config

Outputs

  • Mac Address : address

wifi mesh is root

Check if WiFi mesh is root

Inputs

  • config : select the wifi mesh config

Outputs

  • Is root : Is root

wifi mesh set self organized

Set WiFi mesh self-organized

Inputs

  • config : set wifi mesh self-organized
  • Enable : Enable self-organized networking
  • Select parent : Allow parent selection

Outputs

  • Set self organized success : Set self organized success

wifi mesh get self organized

Get WiFi mesh self-organized status

Inputs

  • config : get wifi mesh self-organized status

Outputs

  • Get self organized : Get self organized

wifi mesh waive root

WiFi mesh waive root

Inputs

  • config : wifi mesh waive root
  • Percentage : Vote percentage for root
  • RC specified : Whether reason code is specified
  • Reason : Reason code for waiving root

Outputs

  • Set root fixed success : Set root fixed success

wifi mesh set vote percentage

Set WiFi mesh vote percentage

Inputs

  • config : Set WiFi mesh vote percentage
  • Percentage : Vote percentage to set

Outputs

  • Set vote percentage success : Set vote percentage success

wifi mesh get vote percentage

Get WiFi mesh vote percentage

Inputs

  • config : get wifi mesh vote percentage

Outputs

  • Percentage : Percentage

wifi mesh set ap assoc expire

Set WiFi mesh AP association expire time

Inputs

  • config : set wifi mesh AP association expire time
  • Seconds : Association expiry time in seconds

Outputs

  • Set ap assoc expire success : Set ap assoc expire success

wifi mesh get ap assoc expire

Get WiFi mesh AP association expire time

Inputs

  • config : Get WiFi mesh AP association expire time

Outputs

  • Seconds : Seconds

wifi mesh get total node num

Get total number of nodes in WiFi mesh

Inputs

  • config : Get total number of nodes in WiFi mesh

Outputs

  • Total node num : Total node num

wifi mesh get routing table size

Get WiFi mesh routing table size

Inputs

  • config : Get WiFi mesh routing table size
  • Size : Size of routing table to get

Outputs

  • Routing table size : Routing table size

wifi mesh get routing table

Get WiFi mesh routing table

Inputs

  • config : Get WiFi mesh routing table
  • Length : Length of routing table to get

Outputs

  • Mac Address : Mac Address
  • Size : Size

wifi mesh post toDS state

Post WiFi mesh ToDS state

Inputs

  • config : Post WiFi mesh ToDS state
  • Reachable : Whether DS is reachable

Outputs

  • Post to ds state : Post to ds state

wifi mesh get tx pending

Get WiFi mesh TX pending

Inputs

  • config : Get WiFi mesh TX pending

Outputs

  • To parent : To parent
  • To parent p2p : To parent p2p
  • To child : To child
  • To child p2p : To child p2p
  • Mgmt : Mgmt
  • Broadcast : Broadcast

wifi mesh get rx pending

Get WiFi mesh RX pending

Inputs

  • config : Get WiFi mesh RX pending

Outputs

  • To DS : To DS
  • To self : To self

wifi mesh available txupQ num

Check available TX up queue in WiFi mesh

Inputs

  • config : Check available TX up queue in WiFi mesh

Outputs

  • Xseqno in : Xseqno in
  • TxupQ num : TxupQ num

wifi mesh set xon qsize

Set WiFi mesh XON queue size

Inputs

  • config : Set WiFi mesh XON queue size
  • Qsize : Queue size to Set for XON

Outputs

  • Xon qsize success : Xon qsize success

wifi mesh get xon qsize

Get WiFi mesh XON queue size

Inputs

  • config : Get WiFi mesh XON queue size

Outputs

  • Qsize : Qsize

wifi mesh allow root conflicts

Allow root conflicts in the WiFi mesh network

Inputs

  • config : Allow root conflicts in the WiFi mesh network
  • Allowed : Whether to allow root conflicts

Outputs

  • Allow root conflicts success : Allow root conflicts success

wifi mesh is root conflicts allowed

Check if root conflicts are allowed in the WiFi mesh network

Inputs

  • config : Check if root conflicts are allowed in the WiFi mesh network

Outputs

  • IS allowed : IS allowed

wifi mesh set group id

Set the group ID in the WiFi mesh network

Inputs

  • config : Set the group ID in the WiFi mesh network
  • Mac address : Group ID address to set
  • Number : Group number

Outputs

  • Set group id success : Set group id success

wifi mesh delete group id

Delete the group ID from the WiFi mesh network

Inputs

  • config : Delete the group ID from the WiFi mesh network
  • Mac address : Group ID address to delete
  • Number : Group number to delete

Outputs

  • delete group id success : delete group id success

wifi mesh get group num

Get the number of groups in the WiFi mesh network

Inputs

  • config : Get the number of groups in the WiFi mesh network

Outputs

  • Group num : Group num

wifi mesh get group list

Get the list of groups in the WiFi mesh network

Inputs

  • config : Get the list of groups in the WiFi mesh network
  • Number : Number of groups to list

Outputs

  • Mac Address : Mac Address

wifi mesh is my group

Check if a group belongs to the WiFi mesh network

Inputs

  • config : Check if a group belongs to the WiFi mesh network
  • Mac address : Group address to check

Outputs

  • Is my group : Is my group

wifi mesh set capacity num

Set the capacity number in the WiFi mesh network

Inputs

  • config : Set the capacity number in the WiFi mesh network
  • Number : Capacity number to set

Outputs

  • Set capacity num success : Set capacity num success

wifi mesh get capacity num

Get the capacity number in the WiFi mesh network

Inputs

  • config : Get the capacity number in the WiFi mesh network

Outputs

  • Number : Number

wifi mesh set ie crypto key

Set the IE crypto key in the WiFi mesh network

Inputs

  • config : Set the IE crypto key in the WiFi mesh network
  • char : Crypto key for IE
  • Length : Length of crypto key

Outputs

  • Set ie crypto key success : Set ie crypto key success

wifi mesh get ie crypto key

Get the IE crypto key in the WiFi mesh network

Inputs

  • config : Get the IE crypto key in the WiFi mesh network
  • Length : Length of crypto key to get

Outputs

  • key : key

wifi mesh set root healing delay

Set the root healing delay in the WiFi mesh network

Inputs

  • config : Set the root healing delay in the WiFi mesh network
  • Delay : Root healing delay to set

Outputs

  • Set root healing delay success : Set root healing delay success

wifi mesh get root healing delay

Get the root healing delay in the WiFi mesh network

Inputs

  • config : Get the root healing delay in the WiFi mesh network

Outputs

  • Delay : Delay

wifi mesh fix root

Fix the root node in the WiFi mesh network

Inputs

  • config : Fix the root node in the WiFi mesh network
  • Fix root : Whether to fix root node

Outputs

  • Fix root success : Fix root success

wifi mesh is fix root

Check if the root node is fixed in the WiFi mesh network

Inputs

  • config : Check if the root node is fixed in the WiFi mesh network

Outputs

  • Is fix root : Is fix root

wifi mesh set parent

Set the parent node in the WiFi mesh network

Inputs

  • config : Set the parent node in the WiFi mesh network
  • My layer : Layer number to set
  • Mesh type : Mesh node type
  • Mac address : Parent address to set

Outputs

  • Set parent success : Set parent success

wifi mesh scan get ap ie len

Get the AP IE length from a scan result

Inputs

  • config : Get the AP IE length from a scan result

Outputs

  • Length : Length

wifi mesh scan get ap record

Get the AP record from a scan result

Inputs

  • config : Get the AP record from a scan result

Outputs

  • Bssid : BSSID
  • Ssid : SSID
  • Primary : Primary Channel
  • Seconds : Secondary Channel
  • Rssi : RSSI

wifi mesh flush upstream packets

Flush upstream packets in the WiFi mesh network

Inputs

  • config : Flush upstream packets in the WiFi mesh network

Outputs

  • Flush upstream packets success : Flush upstream packets success

wifi mesh get subnet nodes num

Get the number of subnet nodes in the WiFi mesh network

Inputs

  • config : Get the number of subnet nodes in the WiFi mesh network
  • Mac address : Subnet address

Outputs

  • Nodes num : Nodes num

wifi mesh get subnet nodes list

Get the list of subnet nodes in the WiFi mesh network

Inputs

  • config : Get the list of subnet nodes in the WiFi mesh network
  • Mac Address : Subnet address
  • Nodes num : Number of nodes to list

Outputs

  • Mac Address : Mac Address

wifi mesh disconnect

Disconnect from the WiFi mesh network

Inputs

  • config : Disconnect from the WiFi mesh network

Outputs

  • Disconnect success : Disconnect success

wifi mesh connect

Connect to the WiFi mesh network

Inputs

  • config : Connect to the WiFi mesh network

Outputs

  • Connect success : Connect success

wifi mesh flush scan result

Flush the scan results in the WiFi mesh network

Inputs

  • config : Flush the scan results in the WiFi mesh network

Outputs

  • Flush scan result success : Flush scan result success

wifi mesh switch channel

Switch the channel in the WiFi mesh network

Inputs

  • config : Switch the channel in the WiFi mesh network
  • New bssid : New BSSID to switch to
  • Csa newchan : New channel for CSA (Channel Switch Announcement)
  • Csa count : Number of beacon intervals before switching channels

Outputs

  • Switch channel success : Switch channel success

wifi mesh get router bssid

Get the router BSSID in the WiFi mesh network

Inputs

  • config : Get the router BSSID in the WiFi mesh network

Outputs

  • Router bssid : Router bssid

wifi mesh get tsf time

Get the TSF time in the WiFi mesh network

Inputs

  • config : Get the TSF time in the WiFi mesh network

Outputs

  • Tsf time : Tsf time

wifi mesh set topology

Set the topology in the WiFi mesh network

Inputs

  • config : Set the topology in the WiFi mesh network
  • Topology : Topology setting for the mesh network

Outputs

  • Set topology success : Set topology success

wifi mesh get topology

Get the topology in the WiFi mesh network

Inputs

  • config : Get the topology in the WiFi mesh network

Outputs

  • Topology : Topology

wifi mesh enable ps

Enable power save mode in the WiFi mesh network

Inputs

  • config : Enable power save mode in the WiFi mesh network

Outputs

  • Enable ps success : Enable ps success

wifi mesh disable ps

Disable power save mode in the WiFi mesh network

Inputs

  • config : Disable power save mode in the WiFi mesh network

Outputs

  • Disable ps success : Disable ps success

wifi mesh is ps enabled

Check if power save mode is enabled

Inputs

  • config : Check if power save mode is enabled

Outputs

  • Is ps enabled : Is ps enabled

wifi mesh is device active

Check if the device is active in the WiFi mesh network

Inputs

  • config : Check if the device is active in the WiFi mesh network

Outputs

  • Is device active : Is device active

wifi mesh set active duty cycle

set the duty cycle of active wifi mesh

Inputs

  • config : set the duty cycle of active wifi mesh
  • Dev duty : New BSSID to switch to
  • Dev duty type : New channel for CSA (Channel Switch Announcement)

Outputs

  • Set active duty cycle success : Set active duty cycle success

wifi mesh get active duty cycle

Get the duty cycle of active wifi mesh

Inputs

  • config : Get the duty cycle of active wifi mesh

Outputs

  • Device duty : Device duty
  • Device duty type : Device duty type

wifi mesh set network duty cycle

wifi mesh set network duty cycle

Inputs

  • config : wifi mesh set network duty cycle
  • Network duty : New BSSID to switch to
  • Duration mins : New channel for CSA (Channel Switch Announcement)
  • Applied rule : Number of beacon intervals before switching channels

Outputs

  • Set network duty cycle success : Set network duty cycle success

wifi mesh get network duty cycle

wifi mesh get network duty cycle

Inputs

  • config : wifi mesh get network duty cycle

Outputs

  • Network duty : Network duty
  • Duration mins : Duration mins
  • Dev duty type : Dev duty type
  • Applied rule : Applied rule

wifi mesh get running active duty cycle

wifi mesh get running active duty cycle

Inputs

  • config : wifi mesh get running active duty cycle

Outputs

  • duty cycle : duty cycle

wifi mesh ps duty signaling

wifi mesh ps duty signaling

Inputs

  • config : wifi mesh ps duty signaling
  • forward times : Number of times power save duty signaling should be forwarded

Outputs

  • Duty signaling success : Duty signaling success

wifi mesh recvive

Receive data in the WiFi mesh network

Inputs

  • config : Receive data in the WiFi mesh network
  • Timeout ms : Timeout in milliseconds for receiving mesh data
  • Option count : Number of options for receiving mesh data

Outputs

  • Mac Address : Mac Address
  • Data : Data
  • Size : Size
  • Protocol : Protocol
  • Types of service : Types of service
  • Flag : Flag
  • Type : Type
  • Length : Length
  • Value : Value

wifi mesh toDS recvive

Receive ToDS data in the WiFi mesh network

Inputs

  • config : Select the wifi mesh config
  • Timeout ms : Timeout in milliseconds for receiving mesh data
  • Option count : Number of options for receiving mesh data

Outputs

  • Mac Address : Mac Address
  • Data : Data
  • Size : Size
  • Protocol : Protocol
  • Types of service : Types of service
  • Flag : Flag
  • Type : Type
  • Length : Length
  • Value : Value

Event Nodes

on wifi mesh recv event

When an event is received in the WiFi mesh network

Inputs

  • config : When an event is received in the WiFi mesh network
  • Timeout ms : Timeout in milliseconds for receiving mesh data
  • Option count : Number of options for receiving mesh data

Outputs

  • Mac address : Mac address
  • Data : Data
  • Size : Size
  • Protocol : Protocol
  • Types of service : Types of service
  • Flag : Flag

on wifi mesh recv event from external ip

Receive a packet targeted to external IP network

Inputs

  • config : Receive a packet targeted to external IP network
  • Timeout ms : Timeout in milliseconds for receiving mesh data
  • Option count : Number of options for receiving mesh data

Outputs

  • Mac address : Mac address
  • Data : Data
  • Size : Size
  • Protocol : Protocol
  • Types of service : Types of service
  • Flag : Flag